package com.dc.pay.strategy;

import com.dc.pay.mapper.entity.PaymentChannelEntity;
import com.dc.pay.out.dto.PayMentTransactionDto;

/**
 * @author: KEYD
 * @Date: 2020/1/12 12:24
 * @Desc: 策略模式的 支付接口  共同实现行为算法
 */
public interface IPayStrategy {

    /**
     * @param paymentChannel    渠道参数
     * @param payMentTransacDTO 支付参数
     * @return
     */
    public String toPayHtml(PaymentChannelEntity paymentChannel, PayMentTransactionDto payMentTransacDTO);
}
